furny.swing.admin.tags
Class TagTransferHandler

java.lang.Object
  extended by javax.swing.TransferHandler
      extended by furny.swing.admin.tags.TagTransferHandler
All Implemented Interfaces:
java.io.Serializable

public class TagTransferHandler
extends javax.swing.TransferHandler

TransferHandler for tags. (for drag and drop)

Since:
12.08.2012
Author:
Stephan Dreyer
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class javax.swing.TransferHandler
javax.swing.TransferHandler.DropLocation, javax.swing.TransferHandler.TransferSupport
 
Field Summary
private  TagTree tree
           
 
Fields inherited from class javax.swing.TransferHandler
COPY, COPY_OR_MOVE, LINK, MOVE, NONE
 
Constructor Summary
TagTransferHandler(TagTree tree)
          Instantiates a new tag transfer handler.
 
Method Summary
protected  java.awt.datatransfer.Transferable createTransferable(javax.swing.JComponent component)
           
 int getSourceActions(javax.swing.JComponent c)
           
 
Methods inherited from class javax.swing.TransferHandler
canImport, canImport, exportAsDrag, exportDone, exportToClipboard, getCopyAction, getCutAction, getPasteAction, getVisualRepresentation, importData, importData
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

tree

private final TagTree tree
Constructor Detail

TagTransferHandler

public TagTransferHandler(TagTree tree)
Instantiates a new tag transfer handler.

Parameters:
tree - the tree
Since:
12.08.2012
Method Detail

createTransferable

protected java.awt.datatransfer.Transferable createTransferable(javax.swing.JComponent component)
Overrides:
createTransferable in class javax.swing.TransferHandler

getSourceActions

public int getSourceActions(javax.swing.JComponent c)
Overrides:
getSourceActions in class javax.swing.TransferHandler